.ui-stamp-uploader-crop {
	position: absolute;
	background: #FFFFFF;
	height: 278px;
	z-index: 9;
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	top: 20px;
	left: 20px;
	right: 20px;
	pointer-events: none;
	opacity: 0;
	transition: all 200ms ease;
}

.ui-stamp-uploader-mode-inline .ui-stamp-uploader-crop {
	height: 146px;
	left: 0;
	right: 0;
	top: 0;
}

.ui-stamp-uploader-crop-show {
	opacity: 1;
	pointer-events: all;
	cursor: pointer;
}

.ui-stamp-uploader-crop-image {
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}

.ui-stamp-uploader-crop-control {
	position: absolute;
	top: 0;
	bottom: 0;
	border: 2px #11A9D9 solid;
}